/**
 * Witontek.com.
 * Copyright (c) 2012-2016 All Rights Reserved.
 */
package test.callback;

import java.util.regex.Pattern;

/**
 * 
 * @author Long
 * @version $Id: PattenDemo.java, v 0.1 2016年9月23日 上午11:06:36  xiaolong.ma  Exp $
 */
public class PattenDemo {

    /**
     * 
     * @param args
     */
    public static void main(String[] args) {
        String p = "^[([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{2,}]{4,32}$";
        System.out.println(Pattern.matches(p, "33@kk.com"));
        System.out.println(Pattern.matches(p, "123456789@1234567890123456789999.com"));
        System.out.println(
            Pattern.matches(p, "32ssssssssssssssssss3@kk.comwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww"));
    }

}
